se donner à fond sans attendre – English–Français translations

🇫🇷 fr en 🇬🇧

se donner à fond sans attendre

hit the ground running